venus's basin - Turkish English Dictionary